package cn.com.yitong.demo.demo1.service;

import sqlmap.DemoTable1;
import cn.com.yitong.framework.core.message.vo.ResponseMessageVO;
import cn.com.yitong.framework.support.context.AresContext;
import cn.com.yitong.framework.support.service.BaseService;

/**
 * @ClassName: Demo1Service
 * @Description: 服务接口
 * @author: 孙孟（sm@yitong.com.cn）
 * @date: 2015-9-7 上午9:54:59
 */

public interface Demo1Service extends BaseService<DemoTable1>{
	
	/**
	 * @Title: getDataByName
	 * @Description: 根据名称，查询数据
	 * 自定义数据获取接口
	 * @param context
	 * @param name
	 * @return
	 */
	public ResponseMessageVO getDataByName(AresContext context, String name);
	
	/**
	 * @Title: getDataByType
	 * @Description: 根据类型，查询数据
	 * 自定义数据获取接口
	 * @param context
	 * @param typeId
	 * @return
	 */
	public ResponseMessageVO getDataByType(AresContext context, String typeId);
	
	/**
	 * @Title: executeUpdate
	 * @Description: 执行更新
	 * 自定义执行数据提交接口
	 * @param context
	 * @param arg1
	 * @return
	 */
	public ResponseMessageVO executeUpdate(AresContext context, String arg1);
	
}